*{
    margin:0;
    padding:0;
    list-style: none;
}
html{
    font-size:20px;
}
.wrap{
    width:18rem;
    height:32rem;
}
.backg{
    width:18rem;
    height:32rem;
    background:url(../img/background.png) no-repeat;
    background-size:100%;
    position:relative;
}
.quesNumber {
    background: rgb(51, 128, 230);
    color: white;    
    font-size: 0.5rem;
    position: absolute;
    right: 1.8rem;
    top: 1.8rem;
    width: 2rem;
    text-align: center;
    height: 0.7rem;
    line-height: 0.7rem;
    border-radius: 0.3rem;
}
.quesImg{
    width:12rem;
    left: 3rem;
    top: 5rem;
    position:absolute;
}
.quesImg>img{
    width:12rem;
    display:block; 
}
.quesTitle {
    width: 13rem;
    position: absolute;
    top: 10.8rem;
    left: 2.4rem;
}
.quesTitle>img{
    width:13rem;
    display:block; 
}
.check {
    width: 8rem;
    top: 16rem;
    left: 5.5rem;
    position: absolute;
}
.checkItem {
    width: 7rem;
    height: 1.8rem;
    line-height: 1.8rem;
    color: rgb(0, 132, 255);
    border: 0.3rem solid rgb(0, 132, 255);
    margin-top: 0.3rem;
    text-align: center;
    font-weight: bolder;
    
}
.active{
    border:0.2rem solid red;
    color:red;
}